Robots wearing space suits